Kotomora
ツルマキ (tsurumaki) Japanese meaning: zebra sole | Kotomora