kyarychan:

English translation, romaji, and the original Japanese beneath the jump!

Read More