Wales Under-20s warm-up for next month's IRB Junior World Championship in South Africa with a 19-try romp over Japan U20s at St Helen's in Swansea.
Bridgend and Ospreys wing Luke Morgan was the first to cross the try line for Wales after five minutes.
Wales added a further seven tries before half-time, although wing Kentaro Kawahara did reply for the visitors.
Four-times Wales capped Tom Prydie crossed for five tries, while centre Thomas Pascoe took Wales past 100.
Coach Danny Wilson said: "I am delighted by the way we stuck to our game plan and kept our shape. It was a clinical performance with some great tries which proved the level of potency we have in our backs.
"To be fair to Japan they never gave up and provided us with the sort of workout we needed leading into a tough Junior World Championship group."
Wales face Fiji in their opening game on 4 June in a group which also features holders New Zealand and Samoa.
Wales U20: Tom Prydie (Ospreys); Harry Robinson (Blues), Jack Dixon (Dragons), Owen Williams (Scarlets), Luke Morgan (Ospreys); Sam Davies (Ospreys), Jonathan Evans (Dragons); Rob Evans (Scarlets), Kirby Myhill (Scarlets), Samson Lee (Scarlets), Cory Hill (capt, Blues), Matthew Screech (Blues), Luke Hamilton (Blues), Daniel Thomas (Scarlets), Dan Baker (Ospreys).
Replacements: Darran Harris (Blues), Jamie Sollis (Dragons), Gareth Thomas (Carmarthen Quins), WillGriff John (Blues), Rhodri Hughes (Ospreys), Jack Jones (Ospreys), Reuben Tucker (Ospreys), Ieuan Jones (Dragons), Ellis Jenkins (Blues), Rhodri Williams (Scarlets), Matthew Morgan (Ospreys), Thomas Pascoe (Blues), Cory Allen (Blues), Iolo Evans (Scarlets), Ross Jones (Ospreys).