Hey @Sudhanshu_Grover!
Yes, the Niyo SBM Debit Card works seamlessly in Japan for ATM withdrawals, POS transactions, and e-commerce payments, as @saraswathi.r mentioned.
Check out this thread for more details: Niyo SBM International Transactions Guide
Other useful Japan travel threads you might find helpful:
Japan Tourist Visa for Indians
Japan Money Manual
Traveling on a Budget: Free Hop-on Bus in Japan
Documents Required for Japan & Korea Visa
Japanese Cuisine Guide for Indian Travelers
Happy travels! Let us know how it goes. Cheers!