Kotomora
オグロシギ (おぐろしぎ, oguroshigi) Japanese meaning | Kotomora