てはめそうだ
atehamesōda

Ichidan Verb
Evidential Auxiliary

Expresses appearance from visual evidence of 当てはめる

1. Seems to fit.; Looks like it matches.; Appears to be a good fit.

Appearance Evidence