Kotomora
ホットドッグ (hottodoggu) Japanese meaning: hot dog | Kotomora