Kotomora
ホシフグ (hoshifugu) Japanese meaning: starry toado | Kotomora