Onikabuto is a common Ascension Material to farm for Itto in Genshin Impact, and they're not too difficult to find. They're typically found on trees and don't move at all (despite being living creatures), making them easy to catch.
The main problem that some Genshin Impact players might have is that they must collect 168 to max out Itto's level. There are currently only 79 spawns, with no shops selling them and no alternative way to farm them apart from picking them up.
A few other ways to get this item do exist, but they aren't farmable per se.
The interactive map above shows all 79 locations for this Ascension Material in Genshin Impact. Onikabuto counts as an Inazuman Local Specialty, meaning that Gorou's Seeker of Shinies does work here. Just keep in mind that he may track an unrelated Inazuman Local Specialty instead, should another one be near your location.
This Ascension Material will respawn 48 hours after being collected. Since you need 168 of them in total for Itto, that means you can collect all 168 by doing the following:
That means you can get all 168 Onikabutos for Itto within four days (two resets for this Local Specialty), assuming you're starting with zero in your inventory. If you already have some, then you will obviously finish much faster.
Travelers who want a farming route for all 79 Onikabutos can find a good one in the above YouTube guide. Do note that it says 83 rather than 79 because it includes the four free Onikabuto you get from Shouta, even though you can't get that reward more than once.
Nonetheless, these little critters are scattered all over Inazuma, so having access to all teleports apart from the ones in Watatsumi Island and Tsurumi Island will be vital to save time.
Talk to Shouta and select
Read more on sportskeeda.com