Kotomora
閉門蟄居 (heimonchikkyo) Japanese meaning: house arrest | Kotomora