Yes , well , there's that , as the old & non PC joke goes "the fat man had more chins than a (insert your own idea here) phonebook ...
You do also have the sig. on the paperwork & the name of the printing company in Japan .
Sometimes you just have to put on your boots & go wading , esp for 'foreign' artists , esp in asian countries where many websites are 'in the local/national launguage' ... which don't work super-smooth for searching in english .
I don't recognize the chops , so I can't rustle up any more specific suggestions , but happy huntin' anyways , ewarnick .