My post will have a lot of Japanese Culture references for the record, so skip to the translation first if you don't understand anything.