Kotomora
仏臭い (ほとけくさい) Japanese meaning | Kotomora