Tag: doumo sumimasen

[Doumo Sumimasen (Jumping Dogeza)] – My Close Friend Can’t Be This Lovely! – (English) [desudesu]