Kotomora
オオキバウスバカミキリ Japanese meaning | Kotomora