Kotomora
ハゴロモガラス (はごろもがらす) Japanese meaning | Kotomora