So I've been on this forum for a while even though I've been mainly lurking, but I've only just noticed this section on the forum so I figured I'd at least post something.
I'm from The Netherlands and I've been watching anime for a very long time.
Many, many years ago they showed a couple of...