Kotomora
アツモリソウ (あつもりそう) Japanese meaning | Kotomora