Obakeidoro! Physical Release for Nintendo Switch Coming in December | Pre-order Now!
Obakeidoro! Nintendo™ Switch – JAPAN Finally, Obakeidoro! is coming to the physical retail stores on December 19th in Japan for Nintendo Switch. It was first released via the Nintendo e-Shop Japan as a digital...