Posted by Neal Learner on 10/08/2017 in Rock


Ikimasho means "Lets Go!" in Japanese. I lived for two years in Japan and had a blast, A huge arigato goes out to the talented and ever-genki Sayuri Negishi, my Japanese teacher from many years ago. 

Comment Below! (With Facebook Login)

Posted By

Neal Learner

View Profile

Music Artist
Member since 10/07/2017

Contact Neal! Newsletter!

Search Music Videos

Follow Newsletter!