Kotomora
唐鋤星 (からすきぼし, karasukiboshi) Japanese meaning | Kotomora