Kotomora
ピロシキ (piroshiki) Japanese meaning: pirozhki | Kotomora