Kotomora
居竦まる (いすくまる) Japanese meaning | Kotomora