We, Suppin Japan, introduce japanese culture. This time, We went to NEKO (Cats) CAFE. NAMAHAGE is mountain god of Oga peninsula in AKITA, Japan. The title called [Suppin Japan] means they want to introduce the real face of Japan. - “Suppin“ means the face without making up (a no make) which is natural. please visit our facebook site too!
Hide player controls
Hide resume playing