Kotomora
電気椅子 (denkiisu) Japanese meaning: electric chair | Kotomora