Yayoi Yanagida is a hideous Japanese honey with a furry muff that enjoys being up to the old wazoo nigh a cock or nigh this invalid a rubber dick.