Kotomora
アオバズク (あおばずく) Japanese meaning | Kotomora