>>283643305
Makes sense, also makes it even harder than it already is for me to know what modern Japanese really think about things so it's a shame in that respect.
>>283643351
Is it just the backdrop or is there some kind of political messaging present too?