IMPLANTED MIND

葬送 (self cover)