Oops! Something went wrong, please try again later.
Yokai House is a unique store located at 6350 El Cajon Boulevard in San Diego, California. Specializing in all things related to Japanese folklore and …See more
Reviews
Facebook
Not yet rated · 3 reviews
Loading reviews...
Sep 29, 2021
Awesome time with Nikki! He’s very chill and made my first tattoo a breeze. I am sure I’ll be getting my next tattoo here Full review by Manny SD