Kotomora
幕串 (まくぐし) Japanese meaning | Kotomora