Probably my favourite mystery pickup on recent Japan trip; [img] Anyone have any info on what/who this is ?
Separate names with a comma.